package com.kingyun.gpsinspection.purificationservice.facade.service.iam.manage;
import com.alibaba.fastjson.JSONObject;
import com.kingyun.gpsinspection.purificationservice.facade.model.iam.manage.Materials;
import com.kingyun.gpsinspection.purificationservice.facade.model.iam.manage.MaterialsInventory;

/**
 * Created by yangsy on 2017/2/16.
 */
public interface OutMaterialsService {
    /**
     * 查询物质信息
     * @param materials 物质信息
     * @return
     */
    JSONObject queryMaterials(Materials materials);


    /**
     * 查询物质库存信息
     * @param materialsInventory
     * @return
     */
    MaterialsInventory queryMaterialsInventory(MaterialsInventory materialsInventory);

    /**
     * 查询物料信息，库库存量及其物料信息
     * @param materialsInventory
     * @return
     */
    JSONObject queryMaterialsAllInfo(MaterialsInventory materialsInventory);

}
